non-refundable expenses - Francés Inglés Diccionario